<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>


<body>


<?
/*
Module: admin gedeelte, klanten

aanspreekbare functionaliteiten:
admin_klanten.php?edit&id='2'		/// formulier met ingeladen gegevens van de klant om te wijzigen.
admin_klanten.php?list				/// maak een listview van alle klanten (inclusief: delete en edit button).
admin_klanten.php?delete&id='2'		/// verwijder een klant.
admin_klanten.php?addnew			/// maak een nieuwe klant aan.

versie: 1.0
*/


//grant acces to the database (make connection);
include "../include/database.php";
//function calls to edit/delete/add customers
include "../classes/cls_klant.php";

//object klant:
$klant = new cls_klant;

if($_GET['new'])
{

	if($_GET['add'])
	{
		//verzamel alle gegevens:
		$voornaam 		= $_POST['voornaam'];
		$achternaam		= $_POST['achternaam'];
		$straat 		= $_POST['straat'];
		$postcode 		= $_POST['postcode'];
		$plaats 		= $_POST['plaats'];
		$telefoon 		= $_POST['telefoon'];
		$nieuwsbrief 	= $_POST['nieuwsbrief'];
		$email		 	= $_POST['email'];
		$username 		= $_POST['username'];
		$password		= $_POST['password'];
			
		$klant->add($voornaam,$achternaam,$straat,$postcode,$plaats,$telefoon,$nieuwsbrief,$email,$username,$password);
		
		print "<META HTTP-EQUIV=\"refresh\" CONTENT=\"4; URL=admin_klanten.php?list=1\">";
		print "Wijziging succesvol.<br>";
		print "<blink>U wordt doorgestuurd...</blink>";
	}
	
	if(!$_GET['add'])
	{
	?>
	 	<form method="post" action="admin_klanten.php?new=1&add=1" name="klant_wijzig">
		
        <table width="100%" border="0">
			<tr>
				<td><b>E-Mail:</b></td>
				<td><input name="email" type="text" value=""></td>
			</tr>
			<tr>
				<td><b>Gebruikersnaam:</b></td>
				<td><input name="username" type="text" value=""></td>
			</tr>
			<tr>
				<td><b>Wachtwoord:</b></td>
				<td><input name="password" type="text" value=""></td>
			</tr>
			<tr>
				<td>&nbsp;</td>
				<td>&nbsp;</td>
			</tr>
			<tr>
				<td><b>Voornaam:</b></td>
				<td><input name="voornaam" type="text" id="voornaam" value=""></td>
			</tr>
			<tr>
				<td><b>Achternaam:</b></td>
				<td><input name="achternaam" type="text" value=""></td>
			</tr>
			<tr>
				<td>&nbsp;</td>
				<td>&nbsp;</td>
			</tr>
			<tr>
				<td><b>Adres:</b></td>
				<td><input name="straat" type="text" value=""></td>
			</tr>
			<tr>
				<td><b>Postcode:</b></td>
				<td><input name="postcode" type="text" value="" size="5"></td>
			</tr>
			<tr>
				<td><b>Woonplaats:</b></td>
				<td><input name="plaats" type="text" value=""></td>
			</tr>
			<tr>
				<td><b>Telefoon:</b></td>
				<td><input name="telefoon" type="text" value=""></td>
			</tr>
			<tr>
				<td>&nbsp;</td>
				<td>&nbsp;</td>
			</tr>
			<tr>
				<td><b>Nieuws:</b></td>
				<td>
				<select name="nieuwsbrief">
					<option selected >Ja</option>
					<option>Nee</option>
				</select>				</td>
			</tr>
			<tr>
				<td>&nbsp;</td>
				<td>&nbsp;</td>
			</tr>
			<tr>
				<td><input type="submit" value="Wijzig" name="wijzig"></td>
				<td>&nbsp;</td>
			</tr>
		</table>
		</form>
        <?
		}
}


if($_GET['editclick'])
{
	$klantid = $_GET["id"];

	if($klantid)
	{
		//verzamel alle gegevens:
		$voornaam 		= $_POST['voornaam'];
		$achternaam		= $_POST['achternaam'];
		$geboortedatum  = $_POST['geboortedatum'];
		$straat 		= $_POST['straat'];
		$postcode 		= $_POST['postcode'];
		$plaats 		= $_POST['plaats'];
		$telefoon 		= $_POST['telefoon'];
		$nieuwsbrief 	= $_POST['nieuwsbrief'];
		$email		 	= $_POST['email'];
		$username 		= $_POST['username'];
		$password		= $_POST['password'];
		

		$klant->edit($voornaam,$achternaam,$straat,$postcode,$plaats,$telefoon,$nieuwsbrief,$email,$klantid,$geboortedatum,$username,$password);
		
		print "<META HTTP-EQUIV=\"refresh\" CONTENT=\"1; URL=admin_klanten.php?list=1\">";
		print "Wijziging succesvol.<br>";
		print "<blink>U wordt doorgestuurd...</blink>";
	}
}

if($_GET['deleteclick'])
{
	$klantid = $_GET["id"];

	if($klantid)
	{
		$klant->delete($klantid);
		
		print "<META HTTP-EQUIV=\"refresh\" CONTENT=\"1; URL=admin_klanten.php?list=1\">";
		print "Wijziging succesvol.<br>";
		print "<blink>U wordt doorgestuurd...</blink>";
	}
}

if($_GET['edit'])
{
	//pas titel aan:
	echo "<title>Admin, bewerk een klant.</title>";
	//krijg id klant:
	$klantid = $_GET["id"];
	
	//wanneer er een id is ingevuld vul formulier in:
	if($klantid)
	{
		//$query = mysql_query("SELECT * FROM klant WHERE id = '" . $klantid ."'");
		
		
		$query = mysql_query("SELECT * FROM klant WHERE id = '" . $klantid ."'");
		while($result = mysql_fetch_object($query))
		{	
		//html form hier met print !
		?>
 		<form method="post" action="admin_klanten.php?editclick=1&id=<? print $result->id; ?>" name="klant_wijzig">
		
        <table width="100%" border="0">
			<tr>
				<td width="25%"><b>Nr:</b></td>
				<td width="75%"><input name="klantnr" type="text" value="<? print $klantid; ?>" size="5" disabled></td>
			</tr>
			<tr>
				<td>&nbsp;</td>
				<td>&nbsp;</td>
			</tr>
			<tr>
				<td><b>E-Mail:</b></td>
				<td><input name="email" type="text" value="<? print $result->email; ?>"></td>
			</tr>
			<tr>
				<td><b>Gebruikersnaam:</b></td>
				<td><input name="username" type="text" value="<? print $result->username; ?>"></td>
			</tr>
			<tr>
				<td><b>Wachtwoord:</b></td>
				<td><input name="password" type="text" value="<? print $result->password; ?>"></td>
			</tr>
			<tr>
				<td>&nbsp;</td>
				<td>&nbsp;</td>
			</tr>
			<tr>
				<td><b>Voornaam:</b></td>
				<td><input name="voornaam" type="text" id="voornaam" value="<? print $result->naam; ?>"></td>
			</tr>
			<tr>
				<td><b>Achternaam:</b></td>
				<td><input name="achternaam" type="text" value="<? print $result->achternaam; ?>"></td>
			</tr>
			<tr>
				<td>&nbsp;</td>
				<td>&nbsp;</td>
			</tr>
			<tr>
				<td><b>Adres:</b></td>
				<td><input name="straat" type="text" value="<? print $result->adres; ?>"></td>
			</tr>
			<tr>
				<td><b>Postcode:</b></td>
				<td><input name="postcode" type="text" value="<? print $result->postcode; ?>" size="5"></td>
			</tr>
			<tr>
				<td><b>Woonplaats:</b></td>
				<td><input name="plaats" type="text" value="<? print $result->plaats; ?>"></td>
			</tr>
			<tr>
				<td><b>Telefoon:</b></td>
				<td><input name="telefoon" type="text" value="<? print $result->telefoonnummer; ?>"></td>
			</tr>
			<tr>
				<td>&nbsp;</td>
				<td>&nbsp;</td>
			</tr>
			<tr>
				<td><b>Nieuws:</b></td>
				<td>
				<select name="nieuwsbrief">
					<option <? if($result->nieuwsbrief == "Ja"){ print "selected"; } ?>>Ja</option>
					<option <? if($result->nieuwsbrief == "Nee"){ print "selected"; } ?>>Nee</option>
				</select>				</td>
			</tr>
			<tr>
				<td>&nbsp;</td>
				<td>&nbsp;</td>
			</tr>
			<tr>
				<td><b>Openstaande Facturen:</b></td>
				<td><a href="admin_facturen.php?sub=getinvoice&klantnr=<? print $result->klantnr; ?>">Klik hier</a></td>
			</tr>
			<tr>
				<td>&nbsp;</td>
				<td>&nbsp;</td>
			</tr>
			<tr>
				<td><input type="submit" value="Wijzig" name="wijzig"></td>
				<td>&nbsp;</td>
			</tr>
		</table>
		</form>
        <?
			break;
		}
		//Wanneer er een klant geedit word en id is gecheckt dan
		//form en gegevens;
	}
	else
	{
		echo "no klantid";
	}
}
//listview van alle klanten
if($_GET['list'])
{
	echo "<title>Admin, list klanten.</title>";
	?>
                <head>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
            <link rel="stylesheet" href="../css/form.css" type="text/css" />
            </head>
            
	<table width="%" border="0">
		<tr>
			<td width="10%"><b>Nr</b></td>
			<td width="45%"><b>Naam</b></td>
			<td width="15%"><b>E-Mail</b></td>
			<td width="15%"><b>Facturen</b></td>
			<td width="25%"><b>Details</b></td>
		</tr>
		<tr>
			<td colspan="5"><hr size="1" width="100%"></td>
		</tr>
		<?
		$query = mysql_query("SELECT * FROM klant ORDER BY id DESC"); 
		while($result = mysql_fetch_object($query))
		{
		?>
		<tr>
			<td><? print $result->id; ?></a></td>
			<td><? print "$result->achternaam, $result->naam"; ?></td>
			<td><a href="mailto:<? print $result->email; ?>">Klik hier</a></td>
			<td><a href="index.php?sub=facturen&klantnr=<? print $result->id; ?>">Klik hier</a></td>
			<td>
				<a href="admin_klanten.php?edit=1&id=<? print $result->id; ?>">
				<img src="../images/edit.jpg" border="0"></a> 
				<a href="admin_klanten.php?deleteclick=1&id=<? print $result->id; ?>" onClick="return confirm('Wilt u zeker deze klant verwijderen?')">
				<img src="../images/delete.jpg" border="0"></a>
			</td>
		</tr>
        
		<?
		}
        print "<a href=\"admin_klanten.php?new=1\">Voeg een nieuwe klant toe.</a><br>";
      
		$result = mysql_num_rows($query);  
		if(!$result)
		{
		?>
		<tr>
			<td colspan="5">Geen klanten.</td>
		</tr>
		<?
		}
		?>
	</table>
	<?
}
?>

</body>
</html>